# 项目文件夹下创建:
    # 1.apps 存放Django的子应用
    # 2.libs 存放第三方的库文件
    # 3.logs 日志文件
    # 4.static 静态文件存放文件夹
    # 5.templates 模板文件存放文件夹
    # 6.utils 工具类存放项目自己定义的公共函数或类等

'''
项目目录文件结构:
projiect
    apps                    # 自应用存放目录
        __init__.py
        users               # 子应用
    libs                    # 第三方库文件
    logs                    # 工程日志文件
        .gitkeep
    static                  # 静态文件
        css
        js
        images
    templates               # 模板文件
    utils                   # 工具文件 自定义类
        jinja2_evn.py       # jinja2 环境声明
    project                 # 项目同名文件
        settings            # 配置文件夹
            __init__.py
            dev.py          # 测试开发配置文件
            pro.py          # 上线生产配置文件
        __init__.py
        urls.py
        wsgi.py
    manage.py
'''

# 环境:开发测试环境与测试环境
# 准备配置文件目录
#
# 1.在项目同名文件夹路径下
# 2.新建包，命名为settings，作为配置文件目录
# 3.在 settings包内
    # 3.1 新建 dev.py(复制原settings.py内容) 开发环境配置文件
    # 3.2 新建 prod.py(复制原setting.py内容) 生产环境配置文件
    # 3.3 修改 BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
# 4.删除原先settings.py文件

# manage.py 文件配置开发与测试的配置文件
import os
if __name__ == "__main__":
    # 测试开发 配置文件修改
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "meiduo_mall.settings.dev")
    # 生产上线 配置文件修改
    # os.environ.setdefault("DJANGO_SETTINGS_MODULE", "meiduo_mall.settings")
